microwave limiter - French English Dictionary